#rate table,tr,td,th{

	border-collapse:collapse;

	border-spacing:0;

	border:1px solid #d9d1cc;

	width: 70%;

}

#rate table{

	width:60%;

	background:#efeeff;

	margin-top: 1em;

	margin-right: auto;

	margin-bottom: 1em;

	margin-left: auto;

}

#rate caption{font-weight:bold;width:75%;margin:0 auto -1em;background:#ac1f0d;color:#efe;border-bottom:1px solid #d9d1cc;}

#rate th{background:#d8c7ab;color:#333;border-bottom:1px solid #d9d1cc;}

#rate tr{background:#feffee;color:#333;hover:expression(this.onmouseover=new Function("this.style.background='#d8d9cc';"),this.onmouseout=new Function("this.style.background='#feffee';"));}

#rate tr:hover{background:#d8d9cc;}

#rate td{padding-left:1em;text-align:left;}

#rate a{color:#666;}

#rate a:hover{color:#000;}

